RenderedQueryGeometry

open class RenderedQueryGeometry

Geometry for querying rendered features.

Constructors

RenderedQueryGeometry
Link copied to clipboard
open fun RenderedQueryGeometry(value: ScreenBox)
Create a variant from ScreenBox.
RenderedQueryGeometry
Link copied to clipboard
open fun RenderedQueryGeometry(value: ScreenCoordinate)
Create a variant from ScreenCoordinate.
RenderedQueryGeometry
Link copied to clipboard
open fun RenderedQueryGeometry(value: List<ScreenCoordinate>)
Create a variant from List.

Types

Type
Link copied to clipboard
enum Type
Type information of the variant's content

Functions

getList
Link copied to clipboard
open fun getList(): List<ScreenCoordinate>
Get content with type Listfrom the variant.
getScreenBox
Link copied to clipboard
open fun getScreenBox(): ScreenBox
Get content with type ScreenBox from the variant.
getScreenCoordinate
Link copied to clipboard
open fun getScreenCoordinate(): ScreenCoordinate
Get content with type ScreenCoordinate from the variant.
getTypeInfo
Link copied to clipboard
open fun getTypeInfo(): RenderedQueryGeometry.Type
Get type info enum of the variant.
isList
Link copied to clipboard
open fun isList(): Boolean
Check if the content of variant has type List.
isScreenBox
Link copied to clipboard
open fun isScreenBox(): Boolean
Check if the content of variant has type ScreenBox.
isScreenCoordinate
Link copied to clipboard
open fun isScreenCoordinate(): Boolean
Check if the content of variant has type ScreenCoordinate.
valueOf
Link copied to clipboard
open fun valueOf(value: ScreenBox): RenderedQueryGeometry
Create a variant from ScreenBox.
open fun valueOf(value: ScreenCoordinate): RenderedQueryGeometry
Create a variant from ScreenCoordinate.
open fun valueOf(value: List<ScreenCoordinate>): RenderedQueryGeometry
Create a variant from List.